solar barque - German English Dictionary